blade cascade - Turkish English Dictionary